Программирование на C++
с Нуля до Гуру
Вы освоите C++ с нуля, выполняя простые задания и тратя в среднем не более 1-го часа в день!
Основы программирования на C++
Дополнительные материалы
Задания
Создайте двумерный массив размера 2x3 целых чисел со значениями на Ваше усмотрение.
Выведите сумму всех чисел созданного массива.
Создайте одномерный массив из 3-х элементов.
В значения массива из предыдущего пункта запишите сумму чисел из столбцов двумерного массива. Например, массив 2x3 был такой: {{1, 2, 3}, {4, 5, 6}}. Тогда одномерный массив должен получиться таким: {5, 7, 9}.
Выведите получившийся одномерный массив в консоль.
Создайте переменную типа float со значением 20.84.
Создайте 2 ссылки на созданную переменную.
Измените значение у ссылки на новое.
Убедитесь, что переменная и другая ссылка так же поменяли значение, выведя их в консоль.
Создайте функцию, которая принимает число и возвращает 0, если число 0 или отрицательное. Либо сумму чисел от 1 до данного числа, если оно положительное.
Сделайте у созданной функции значение по умолчанию у параметра равное 1. Убедитесь, что теперь при вызове этой функции без параметра возвращается 1 (как сумма чисел от 1 до 1).
Создайте функцию, которая принимает 4 значения, причём 2 последних передаются по ссылке.
Внутри функции в первую ссылку запишите сумму первых двух параметров, а во вторую ссылку запишите произведение двух первых параметров.
Вызовите функцию и убедитесь, что значения переданных переменных по ссылке после вызова функции изменились.
Создайте переменную любого типа с любым значением и выведите её.
Создайте любой цикл и выведите внутри него переменную из 1-го пункта 3 раза.
В рамках цикла объявите ещё одну переменную с любым значением.
Выведите её 3 раза внутри этого цикла.
Попробуйте вывести, созданную переменную внутри цикла, за его пределами. Убедитесь, что компилятор выдаёт ошибку.